The dog was stranded on a tiny island on the river Bug, near the village of Kuligów in central Poland.
The canine had been marooned for six days, with local rescue services unable to reach it due to strong currents and accumulated ice.
The three rescuers from Kołobrzeg spontaneously decided to step in and help. They mounted a challenging nighttime operation.
"The operation was a success," one of the rescuers said in a video shared on social media, showing the men cradling a soaked dog tightly clinging to them.
Radio Poland's Agnieszka Bielawska has the story.
Click on the audio player above to listen.